.main_box{min-height: 100%; position: relative; overflow: hidden;}
header{ width:100%; height: 1.55rem; background: url("../image/aboutus/top_bg.png")no-repeat; background-size: 100%;}
.logobar{ width: 1rem; height: 0.58rem; padding: 0.3rem 0 0 0.3rem;}
.menu{ width:0.44rem; height: 0.4rem; padding:0.39rem 0.34rem 0 0;}
.check_box{height: 0.66rem; background-color: #f9f9f9; overflow: hidden;}
.check_box span{display: block; float: left; height: 100%; width: 25%; line-height: 0.66rem; text-align: center; font-size:0.24rem ; color: #565656;}
.check_box span.check{color: #fc4490; background: url('../image/aboutus/underline.png') center bottom no-repeat; background-size:0.7rem 2px ;}
.tabs_box{overflow: hidden; width: 100%; color: #333333; padding-bottom: 0.4rem;}
.tab{padding: 0 0.8rem;}
.tab1 .tit{font-size: 0.32rem;text-align: center; margin: 1.7rem 0 1.9rem 0;}
.tab1 .txt{font-size: 0.24rem;line-height: 0.76rem;}
.tab2 .tit,.tab3 .tit,.tab4 .tit{margin: 0.9rem 0 0.6rem 0;}
.tab2 .txt{font-size: 0.22rem;line-height: 0.76rem; text-indent: 0.44rem; margin-bottom: 0.1rem;}
.tit_1{font-size: 0.28rem; padding-left: 0.24rem; color: #333333; background: url("../image/aboutus/tab_title.png")no-repeat left;background-size: 0.04rem 0.29rem;}
.tit_2{font-size: 0.22rem; color: #565656;}
.tab3 .txt{text-align: center; font-size: 0.24rem;}
.tab3 .txt1{color: #666666; margin: 0.75rem 0 0.25rem 0;}
.tab3 .txt2{margin-bottom: 0.25rem;}
.topimg{display: block; margin: 1.1rem auto 0.4rem auto; width: 2rem; height: 2rem;}
.btnimg{display: block; margin: 0 auto; width: 2.2rem; height: 0.9rem;}
